home *** CD-ROM | disk | FTP | other *** search
/ Interactive Media Design Review 1999 / Interactive Media Design Review 1999.iso / mac / allfiles / Storm / storm7.dir / 00008_Script_credit fader < prev    next >
Text File  |  1999-04-26  |  697b  |  35 lines

  1. property myState, mySprite
  2.  
  3. on beginSprite me
  4.   set mySprite = the spriteNum of me
  5.   set the blend of sprite mySprite = 0
  6.   set myState = FALSE
  7. end
  8.  
  9. on prepareFrame me
  10.   case myState of
  11.     #fadeIn: trasIn me
  12.     #fadeOut: trasOut me
  13.   end case
  14. end
  15.  
  16. on trasIn me
  17.   set theBlend = the blend of sprite mySprite
  18.   if theBlend < 100 then set the blend of sprite mySprite = theBlend + 10
  19.   else set myState = FALSE
  20. end
  21.  
  22. on trasOut me
  23.   set theBlend = the blend of sprite mySprite
  24.   if theBlend > 0 then set the blend of sprite mySprite = theBlend - 10
  25.   else set myState = FALSE
  26. end
  27.  
  28. on fadeIn me
  29.  set myState = #fadeIn
  30. end
  31.  
  32. on fadeOut me
  33.   set myState = #fadeOut
  34. end
  35.